Sun Pharma was the biggest loser among Sensex components, plunging 3.94 per cent, followed by Tata Steel falling 3.12 per cent.
Among the index heavyweights, Reliance Industries ended down 1.9% while mortage lender HDFC eased 0.2%. FMCG major ITC ended down 1.3%.
The BSE Sensex was down 326 points at 23,277 and the Nifty was down 107 points at 7,056.
The NSE 50-share Nifty also closed higher by 61.60 points, or 0.59 per cent, at 10,504.80 after shuttling between 10,513 and 10,441.45.
The 30-share Sensex ended down 90 points at 19,429 after hitting an intra-day low of 19,398 and the 50-share Nifty ended down 40 points at 5,881 after touching an intra-day low of 5,871.
Sensex ended up 41 points at 29,136 and Nifty gained 4 pts to 8,809.
Reflecting the bearish mood, all sectoral indices, led by metal, teck and healthcare, ended in the negative zone.
The 30-share Sensex, after opening on a strong footing, continued its upward march to hit an all-time high of 35,827.70. The NSE Nifty also hit a record intra-day high of 10,975.10, before finishing at 10,966.20, up 71.50 points.
The indices closed with losses for the week, with the Sensex declining 476.14 points, and the broader NSE Nifty falling 155.45 points during the period.
In the Sensex pack, M&M was the biggest loser, tumbling by 6.66 per cent, followed by TCS dropping 4.14 per cent.
The 30-share Sensex ended up 142 points at 29,462 and the 50-share Nifty gained 26 points to end at 8,895.
Sensex gained 38.18 points or 0.15% at 25,918.95 and Nifty ended higher by 12.50 points or 0.16% at 7,739.55.
The Indian rupee also trimmed most of its early gains and was trading at Rs 61.28 compared to its Wednesday's close of Rs 61.31 to the US dollar.
Sustained FII inflows and fresh spell of buying by domestic institutional investors fuelled the rally
The 30-share Sensex provisionally ended up 366 points at 27,275 and the 50-share Nifty ended up 132 points at 8,235.
The 30-share Sensex ended down 208 points at 27,057 and the 50-share Nifty closed 59 points lower at 8,094.
Markets ended lower for the third straight day on Tuesday weighed down by profit taking in rate sensitives with bank shares leading the decline after hopes of rate cut by the central bank faded.
The broader markets underperformed benchmark indices as the BSE Mid-cap and Small-cap tumbled over 2%.
Sun Pharma was the biggest gainer in the Sensex pack, advancing 1.79 per cent.
Investors will maintain a cautious stance.
This is the highest closing for both the indices since May 15.
Among Sensex constituents, HCL Tech suffered the most by diving 2.26 per cent, followed by HDFC shedding 2.10 per cent.
Both the indices ended at their highest levels since February 1.
The broader NSE Nifty moved between 10,705 and 10,785.55, before ending 25.15 points, or 0.23 per cent down at 10,716.55.
Fear factors weights on markets, Sensex, Nifty struggle to keep pace.
Covering-up of pending short positions on expiry of the July derivatives contracts and a strengthening rupee propped up the markets at high levels
Sensex rises, Nifty holds 8,900; FMCG, Pharma shares lead.
The BSE Sensex moved up 103 points to 35,319.35, while the wider NSE Nifty finished at 10,741.70, up 23.90 points.
The 30-share Sensex closed up 34 points at 27,831 and the 50-share Nifty ended up 15 points at 8,356.
In the Sensex kitty on Wednesday, Tata Motors emerged as the top loser falling 3.01 per cent, followed by Vedanta shedding 2.92 per cent. Other laggards include HUL, Kotak Bank, NTPC, Infosys, HDFC Bank, Bajaj Finance, Hero MotoCorp, ICICI Bank, Yes Bank, HDFC, IndusInd Bank and PowerGrid, falling up to 1.77 per cent.
The session was marked by volatility and stock-specific action, even as the overall sentiment remains risk-averse, brokers said.
Persistent capital inflows by domestic institutional investors and retail investors kept the markets in fine nick
The 30-share Sensex ended up 1 point at 27,459 and the 50-share Nifty ended down 1 point at 8,341.
The broader markets also ended lower in line with the benchmark indices
The BSE Midcap and Smallcap indices have performed better than the front-liners
The 50-share NSE Nifty shed some ground to settle at 8,699.40 points, up 40.30 points, or 0.47 per cent
The BSE Sensex zoomed 318 points to end at 33,351.57, while the broader Nifty spurted 88 points to 10,242.65.
Markets shrugged off RBI's neutral stance on key policy rates.
The broader NSE Nifty index too finished lower by 4.80 points, or 0.05 per cent, at 10,632.20.
The 30-share Sensex closed down 114 points at 28,622 and the 50-share Nifty ended down 37 points at 8,686.